.TH std::istreambuf_iterator::operator++,operator++(int) 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::istreambuf_iterator::operator++,operator++(int) \- std::istreambuf_iterator::operator++,operator++(int)

.SH Synopsis
   istreambuf_iterator& operator++(); \fB(1)\fP
   /* proxy */ operator++( int );     \fB(2)\fP

   Advances the iterator by calling sbuf_->sbumpc() where sbuf_ is the stored pointer
   to the stream buffer.

   The behavior is undefined if the iterator is end-of-stream iterator.

.SH Parameters

   \fI(none)\fP

.SH Return value

   1) *this
   2) A proxy object holding the current character obtained via operator*() and the
   sbuf_ pointer. Dereferencing a proxy object with operator* yields the stored
   character.
   The name proxy is for exposition only.

.SH Exceptions

   May throw implementation-defined exceptions.
